mud tortoise - Turkish English Dictionary